"""
    sigmoid 函数
"""

import numpy as np
import matplotlib.pyplot as plt

def sigmoid(x):
    """
    sigmoid 函数
    :param x:   输入值
    :return:    输出值
    """
    return 1/(1 + np.exp(-x))


if __name__ == '__main__':
    # sigmoid 函数画图
    x = np.arange(-5.0, 5.0, 0.1)
    y = sigmoid(x)
    plt.plot(x, y)
    plt.ylim(-0.1, 1.1)
    plt.show()

